Skip to content

Promote to main: coordinate-ball manifold foundations#71

Merged
Xinze-Li-Moqian merged 3 commits into
mainfrom
develop
Jun 14, 2026
Merged

Promote to main: coordinate-ball manifold foundations#71
Xinze-Li-Moqian merged 3 commits into
mainfrom
develop

Conversation

@Xinze-Li-Moqian

Copy link
Copy Markdown
Contributor

develop → main 晋升。本次只带一项已验证稳定的内容:

新顶层域 OpenGALib/Manifold/ — 坐标球图卡谓词(IsCoordinateBall 一族),建在 Mathlib 裸 ChartedSpace/IsManifold 上,垫在 Riemannian 之下。源自 SmoothManifoldsLee 移植(原作 LehengChen #65,注释经 house-style 修订)。

仅新增 3 个文件 / +165 行,不改动任何现有声明;叶子模块,无下游依赖。

验证:全库构建 3669 jobs ✓,3 个 fitness-function linter 0 警告 ✓,零新增 sorry。

LehengChen and others added 3 commits June 14, 2026 11:38
…Ball family)

Ports the Lee Smooth Manifolds coordinate-ball predicates into the new
OpenGALib/Manifold foundations domain. Pure addition, design-neutral
(Mathlib ChartedSpace/IsManifold only), 0 sorry.

Source: import/smooth-manifolds-lee @ a5f308c
  Chap01/Sec01/Definition_1_extra_2.lean
  Chap01/Sec01_03/Definition_1_3_extra_1.lean

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Anchor-file convention: single **Math.** tags only (no **Eng.** prose),
module docstring organised by architectural layer (model-generic →
Euclidean → smooth-manifold) rather than textbook order, provenance
demoted to a one-line footer. Statements and proofs unchanged.
New OpenGALib/Manifold/ domain: coordinate-ball chart predicates
(IsCoordinateBall family) on raw Mathlib ChartedSpace/IsManifold,
sitting below Riemannian. Original port by LehengChen (#65); docstrings
revised to house style (single **Math.** tags, layered module narrative,
provenance footer) before merge.
@Xinze-Li-Moqian Xinze-Li-Moqian merged commit b9bef15 into main Jun 14, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants